﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Forma4.aspx.cs" Inherits="Forma_4"
    MasterPageFile="~/Site.master" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
    <style type="text/css">
        .categoria
        {
            padding-top: 15px;
            float: left;
        }
        .contenido
        {
            display: block;
        }
        hr
        {
            visibility: hidden;
        }
    </style>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <fieldset>
        <legend><strong>Desembolso <font color="red">Mensual</font> de la Familia </strong>
        </legend>
        <p>
            En el siguiente apartado favor de ingresar los gastos mensuales que realizas.
            <br />
            <span class="label label-important">Haz clic en cada categor&iacute;a para expandirla/minimizarla.</span>            
        </p>
        <p>
            <span id="All"class="badge badge-info" onclick="hideAll()">Ocultar todo</span>
        </p>
        <div class="row-fluid">
            <div class="span5 offset7">
                <div id="errordiv" class="alert alert-error" style="display: none">
                </div>
                <asp:ValidationSummary ID="Forma4ValidationSummary" CssClass="alert alert-error"
                    DisplayMode="BulletList" EnableClientScript="True" runat="server" ValidationGroup="Forma4Validation"
                    HeaderText="<strong>Revisa los siguientes errores e intenta de nuevo:</strong>" />
            </div>
            <%-- END SPAN5 --%>
        </div>
        <%--END ROW--%>
        <div class="row-fluid">
            <div class="span5">
                <div id="Educacion" class="categoria">
                    <div id="TituloEducacion" class="form-inline" onclick="hideDetails('Educacion')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label1" CssClass="badge badge-warning" runat="server">Educaci&oacute;n</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalEducacion" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoEducacion" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Colegiatura  ### -->
                            <asp:Label CssClass="control-label" ID="label17" runat="server">Colegiatura :</asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarColegiatura" runat="server" />
                                    <span id="ColegiaturaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegExpColegiatura" ControlToValidate="DesembolsoFamiliarColegiatura"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Libros  ### -->
                            <asp:Label CssClass="control-label" ID="label18" runat="server">Libros:</asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarLibros" runat="server" />
                                    <span id="LibrosHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="DesembolsoFamiliarLibros"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Entretenimiento" class="categoria">
                    <div id="TituloEntretenimiento" class="form-inline" onclick="hideDetails('Entretenimiento')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label2" CssClass="badge badge-warning" runat="server">Entretenimiento</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalEntretenimiento" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoEntretenimiento" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Diversión  ### -->
                            <asp:Label CssClass="control-label" ID="label24" runat="server">Diversión: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarDiversion" runat="server" />
                                    <span id="DiversionHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator6" ControlToValidate="DesembolsoFamiliarDiversion"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Seguros" class="categoria">
                    <div id="TituloSeguros" class="form-inline" onclick="hideDetails('Seguros')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label30" CssClass="badge badge-warning" runat="server">Seguros</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalSeguros" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="contenidoSeguros" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Seguros  ### -->
                            <asp:Label ID="Label32" CssClass="control-label" runat="server">Seguro Automómiles: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarSeguroAutomovil"
                                        runat="server" />
                                    <span id="SeguroAutomovilHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator8" ControlToValidate="DesembolsoFamiliarSeguroAutomovil"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Transporte" class="categoria">
                    <div id="TituloTransporte" class="form-inline" onclick="hideDetails('Transporte')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label19" CssClass="badge badge-warning" runat="server">Transporte</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalTransporte" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoTransporte" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Gasolina  ### -->
                            <asp:Label CssClass="control-label" ID="label21" runat="server">Gasolína: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarGasolina" runat="server" />
                                    <span id="GasolinaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator4" ControlToValidate="DesembolsoFamiliarGasolina"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Mantenimiento del Auto  ### -->
                            <asp:Label CssClass="control-label" ID="label22" runat="server">Mantenimiento del auto:</asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarMantenimientoAuto"
                                        runat="server" />
                                    <span id="MantenimientoAutoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator5" ControlToValidate="DesembolsoFamiliarMantenimientoAuto"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Vestido" class="categoria">
                    <div id="TituloVestido" class="form-inline" onclick="hideDetails('Vestido')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label46" CssClass="badge badge-warning" runat="server">Vestido</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalVestido" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoVestido" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Calzado y Ropa  ### -->
                            <asp:Label CssClass="control-label" ID="label48" runat="server">Calzado y Ropa: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarCalzadoRopa" runat="server" />
                                    <span id="CalzadoRopaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator19" ControlToValidate="DesembolsoFamiliarCalzadoRopa"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Medicos" class="categoria">
                    <div id="TituloMedicos" class="form-inline" onclick="hideDetails('Medicos')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label33" CssClass="badge badge-warning" runat="server">M&eacute;dicos</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalMedicos" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoMedicos" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  GastosMayores  ### -->
                            <asp:Label ID="Label16" CssClass="control-label" runat="server">Gastos Mayores: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarGastosMayores" runat="server" />
                                    <span id="GastosMayoresHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator10" ControlToValidate="DesembolsoFamiliarGastosMayores"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Tratamientos  ### -->
                            <asp:Label ID="Label25" CssClass="control-label" runat="server">Tratamientos: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarTratamientos" runat="server" />
                                    <span id="TratamientosHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator16" ControlToValidate="DesembolsoFamiliarTratamientos"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="OtrosGastos" class="categoria">
                    <div id="TituloOtrosGastos" class="form-inline" onclick="hideDetails('OtrosGastos')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label54" CssClass="badge badge-warning" runat="server">Otros</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalOtrosGastos" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoOtrosGastos" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Otros  ### -->
                            <asp:Label CssClass="control-label" ID="label56" runat="server">Otros Gastos: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarOtrosGastos" runat="server" />
                                    <span id="OtrosGastosHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator22" ControlToValidate="DesembolsoFamiliarOtrosGastos"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="span5">
                <div id="Servicios" class="categoria">
                    <div id="Div19" class="form-inline" onclick="hideDetails('Servicios')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label42" CssClass="badge badge-warning" runat="server">Servicios</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalServicios" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="Div20" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Electricidad  ### -->
                            <asp:Label CssClass="control-label" ID="label44" runat="server">Electricidad: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarElectricidad" runat="server" />
                                    <span id="ElectricidadHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator12" ControlToValidate="DesembolsoFamiliarElectricidad"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Gas  ### -->
                            <asp:Label CssClass="control-label" ID="label130" runat="server">Gas: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarGas" runat="server" />
                                    <span id="GasHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator9" ControlToValidate="DesembolsoFamiliarGas"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Telefono  ### -->
                            <asp:Label CssClass="control-label" ID="label14" runat="server">Telefono: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarTelefono" runat="server" />
                                    <span id="TelefonoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator13" ControlToValidate="DesembolsoFamiliarTelefono"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  internet  ### -->
                            <asp:Label CssClass="control-label" ID="label15" runat="server">Internet: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarInternet" runat="server" />
                                    <span id="InternetHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator14" ControlToValidate="DesembolsoFamiliarInternet"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Cable  ### -->
                            <asp:Label CssClass="control-label" ID="label23" runat="server">Cable: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarCable" runat="server" />
                                    <span id="CableHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator15" ControlToValidate="DesembolsoFamiliarCable"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Lavanderia  ### -->
                            <asp:Label CssClass="control-label" ID="label27" runat="server">Lavander&iacute;a: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarLavanderia" runat="server" />
                                    <span id="LavanderiaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator17" ControlToValidate="DesembolsoFamiliarLavanderia"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Servicio Dom&eacute;stico  ### -->
                            <asp:Label CssClass="control-label" ID="label29" runat="server">Servicio Dom&eacute;stico: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarServicioDomestico"
                                        runat="server" />
                                    <span id="ServicioDomesticoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator18" ControlToValidate="DesembolsoFamiliarServicioDomestico"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Alimentacion" class="categoria">
                    <div id="TituloAlimentacion" class="form-inline" onclick="hideDetails('Alimentacion')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label50" CssClass="badge badge-warning" runat="server">Alimentaci&oacute;n</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalAlimentacion" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoAlimentacion" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Alimentacion  ### -->
                            <asp:Label CssClass="control-label" ID="label52" runat="server">Alimentacion: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarAlimentacion" runat="server" />
                                    <span id="AlimentacionHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator20" ControlToValidate="DesembolsoFamiliarAlimentacion"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Vivienda" class="categoria">
                    <div id="TituloVivienda" class="form-inline" onclick="hideDetails('Vivienda')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label26" CssClass="badge badge-warning" runat="server">Vivienda</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalVivienda" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoVivienda" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Renta  ### -->
                            <asp:Label CssClass="control-label" ID="label28" runat="server">Renta: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarRenta" runat="server" />
                                    <span id="RentaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator7" ControlToValidate="DesembolsoFamiliarRenta"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  MantenimientoCasa  ### -->
                            <asp:Label CssClass="control-label" runat="server">Mantenimiento Casa: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarMantenimientoCasa"
                                        runat="server" />
                                    <span id="MantenimientoCasaHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator2" ControlToValidate="DesembolsoFamiliarMantenimientoCasa"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="CuidadoFamiliar" class="categoria">
                    <div id="Div17" class="form-inline" onclick="hideDetails('CuidadoFamiliar')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label38" CssClass="badge badge-warning" runat="server">Cuidado Familiar</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalCuidadoFamiliar" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoCuidadoFamiliar" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  Local  ### -->
                            <asp:Label CssClass="control-label" ID="label40" runat="server">Manutenci&oacute;n Familiares: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarManutencionFamiliar"
                                        runat="server" />
                                    <span id="ManutencionFamiliarHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator11" ControlToValidate="DesembolsoFamiliarManutencionFamiliar"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  SostenimientoSolicitante  ### -->
                            <asp:Label ID="Label13" CssClass="control-label" runat="server">Sostenimiento Solicitante: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarSostenimientoSolicitante"
                                        runat="server" />
                                    <span id="SostenimientoSolicitanteHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator3" ControlToValidate="DesembolsoFamiliarSostenimientoSolicitante"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div id="Pagos" class="categoria">
                    <div id="TituloPagos" class="form-inline" onclick="hideDetails('Pagos')">
                        <%-- <img src="../images/plus.png" alt="plus" align="texttop" class="" /> --%>
                        <asp:Label ID="Label34" CssClass="badge badge-warning" runat="server">Pagos</asp:Label>
                        <span style="float: right">
                            <asp:Label ID="TotalPagos" CssClass="" runat="server"></asp:Label>
                        </span>
                    </div>
                    <div id="ContenidoPagos" class="contenido">
                        <br />
                        <div class="control-group">
                            <!-- ###  PagoAuto  ### -->
                            <asp:Label ID="Label36" CssClass="control-label" runat="server">Pago de Auto: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarPagoAuto" runat="server" />
                                    <span id="PagoAutoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator21" ControlToValidate="DesembolsoFamiliarPagoAuto"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  PagoCredito  ### -->
                            <asp:Label ID="Label41" CssClass="control-label" runat="server">Pago Cr&eacute;dito: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarPagoCredito" runat="server" />
                                    <span id="PagoCreditoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator34" ControlToValidate="DesembolsoFamiliarPagoCredito"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  PagoPropiedades  ### -->
                            <asp:Label ID="Label47" CssClass="control-label" runat="server">Pago de Propiedades: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarPagoPropiedades"
                                        runat="server" />
                                    <span id="PagoPropiedadesHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator35" ControlToValidate="DesembolsoFamiliarPagoPropiedades"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  Impuestos  ### -->
                            <asp:Label ID="Label49" CssClass="control-label" runat="server">Impuestos: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarImpuestos" runat="server" />
                                    <span id="ImpuestosHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator36" ControlToValidate="DesembolsoFamiliarImpuestos"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                            <!-- ###  TarjetaCredito  ### -->
                            <asp:Label ID="Label51" CssClass="control-label" runat="server">Tarjeta de Cr&eacute;dito: </asp:Label>
                            <div class="controls">
                                <div class="input-prepend">
                                    <span class="add-on">$</span>
                                    <asp:TextBox Text="0.00" CssClass="span1" ID="DesembolsoFamiliarTarjetaCredito" runat="server" />
                                    <span id="TarjetaCreditoHelp" class="label label-info">?</span><p>
                                    </p>
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator37" ControlToValidate="DesembolsoFamiliarTarjetaCredito"
                                        Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                        Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros"
                                        ValidationGroup="Forma4Validation" runat="server"></asp:RegularExpressionValidator>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </fieldset>
    <!-- ###  Botón de Enviar Solicitud  ### -->
    <div class="form-actions" style="text-align: right">
        <asp:Button ID="Button1" CssClass="btn btn-danger" Text="Borrar" OnClick="Borrar"
            runat="server" />
        <asp:Button ID="Button2" CssClass="btn btn-primary" Text="Guardar Cambios" OnClick="InsertData"
            ValidationGroup="Forma9Validation" runat="server" />
    </div>
    <fieldset>
        <legend><strong>Ingresos <font color="red">Anuales</font> de la Familia</strong></legend>
        <p>
            En el siguiente apartado favor de ingresar las personas que aportan dinero a la
            casa as&iacute; como la cantidad que aportan</p>
        <asp:ValidationSummary ID="InsertAportadoresSummary" CssClass="alert alert-error"
            DisplayMode="BulletList" EnableClientScript="True" runat="server" ValidationGroup="InsertAportadoresValidation"
            HeaderText="<strong>Revisa los siguientes errores e intenta de nuevo:</strong>" />
        <asp:ValidationSummary ID="UpdateAportadoresSummary" CssClass="alert alert-error"
            DisplayMode="BulletList" EnableClientScript="True" runat="server" ValidationGroup="UpdateAportadoresValidation"
            HeaderText="<strong>Revisa los siguientes errores e intenta de nuevo:</strong>" />
        <asp:ListView ID="ListViewAportadores" runat="server" DataSourceID="AportadoresDataSource"
            InsertItemPosition="LastItem" OnItemCommand="ListView_Aportadores">
            <LayoutTemplate>
                <div id="itemPlaceholder" runat="server">
                </div>
            </LayoutTemplate>
            <ItemSeparatorTemplate>
            </ItemSeparatorTemplate>
            <ItemTemplate>
                <div class="well alert alert-info">
                    <asp:Label CssClass="span1" Font-Bold="true" ID="Label37" runat="server">Nombre: </asp:Label>
                    <asp:Label CssClass="span2" ID="lblNombreCompleto" runat="server"><%#Eval("Aportadores_NombreCompleto") %></asp:Label>
                    <asp:Label CssClass="span1" Font-Bold="true" ID="Label39" runat="server">Parentesco: </asp:Label>
                    <asp:Label CssClass="span2" ID="lblParentesco" runat="server"><%#Eval("Aportadores_Parentesco") %></asp:Label>
                    <asp:Label CssClass="span1" Font-Bold="true" ID="Label43" runat="server">Ingresos: </asp:Label>
                    <asp:Label CssClass="span2" ID="Label45" runat="server"><%#Eval("TotalIngresosFamiliar","{0:F2}")%>
                    </asp:Label>
                    <asp:Label ID="Label42" CssClass="checkbox inline" runat="server">
                        <asp:CheckBox ID="chkPrincipal" Enabled="false" Checked='<%#Eval("[Aportadores_Principal]") %>'
                            Text="S&iacute;" runat="server" />
                    </asp:Label>
                    <asp:Label ID="Label" runat="server">
                        <asp:LinkButton CssClass="btn btn-info" ID="lnkEditar" runat="server" CommandName="Edit">Editar</asp:LinkButton>
                    </asp:Label>
                </div>
            </ItemTemplate>
            <InsertItemTemplate>
                <div class="row-fluid">
                    <div class="span12">
                        <div class="row-fluid">
                            <div class="span6">
                                <!-- Principal  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label35" CssClass="control-label" for="chkPrincipal" runat="server"> Principal: </asp:Label>
                                    <div class="controls">
                                        <span class="checkbox inline">
                                            <asp:CheckBox ID="chkPrincipal" Text="S&iacute;" runat="server" />
                                        </span>
                                    </div>
                                </div>
                                <!-- NombreCompleto  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label2" CssClass="control-label" for="txtNombreCompleto" runat="server">Nombre Completo: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtNombreCompleto" runat="server" />
                                        <span id="NombreCompletoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegExpNombreCompleto" ControlToValidate="txtNombreCompleto"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El Nombre Completo no es v&aacute;lido."
                                            runat="server" ValidationGroup="InsertAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredNombreCompleto" ControlToValidate="txtNombreCompleto"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El Nombre Completo no puede ser un campo vac&iacute;o."
                                            ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- NombreEmpresa  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label3" CssClass="control-label" for="txtNombreEmpresa" runat="server"> NombreEmpresa: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtNombreEmpresa" runat="server" />
                                        <span id="NombreEmpresaHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator23" ControlToValidate="txtNombreEmpresa"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El Nombre de la empresa no es v&aacute;lido."
                                            runat="server" ValidationGroup="InsertAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtNombreEmpresa"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El Nombre de la Empresa no puede ser un campo vac&iacute;o."
                                            ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- Puesto  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label4" CssClass="control-label" for="txtPuesto" runat="server"> Puesto: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtPuesto" runat="server" />
                                        <span id="PuestoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator24" ControlToValidate="txtPuesto"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El puesto en la empresa no es v&aacute;lido."
                                            runat="server" ValidationGroup="InsertAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ControlToValidate="txtPuesto"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El puesto no puede ser un campo vac&iacute;o."
                                            ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- Parentesco  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label5" CssClass="control-label" for="txtParentesco" runat="server"> Parentesco: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtParentesco" runat="server" />
                                        <span id="ParentescoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator25" ControlToValidate="txtParentesco"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El parentesco no es v&aacute;lido."
                                            runat="server" ValidationGroup="InsertAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="txtParentesco"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El parentesco no puede ser un campo vac&iacute;o."
                                            ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                            </div>
                            <div class="span6">
                                <!-- Sueldo  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label6" CssClass="control-label" for="txtSueldo" runat="server"> Sueldo: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtSueldo" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator6" ControlToValidate="txtSueldo"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator4" ControlToValidate="txtSueldo"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El Sueldo no puede ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- InteresesDividendos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label7" CssClass="control-label" for="txtInteresesDividendos" runat="server"> InteresesDividendos: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtInteresesDividendos" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator26" ControlToValidate="txtInteresesDividendos"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator5" ControlToValidate="txtInteresesDividendos"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los intereses/dividendos no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- InteresesDividendos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label8" CssClass="control-label" for="txtHonorarios" runat="server"> Honorarios: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtHonorarios" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator27" ControlToValidate="txtHonorarios"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator6" ControlToValidate="txtHonorarios"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los honorarios no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Rentas  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label9" CssClass="control-label" for="txtRentas" runat="server"> Rentas: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtRentas" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator28" ControlToValidate="txtRentas"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator7" ControlToValidate="txtRentas"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Las rentas no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- VentasComisiones  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label10" CssClass="control-label" for="txtVentasComisiones" runat="server"> VentasComisiones: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtVentasComisiones" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator29" ControlToValidate="txtVentasComisiones"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator8" ControlToValidate="txtVentasComisiones"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Las ventas/comisiones no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Aguinaldo  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label11" CssClass="control-label" for="txtAguinaldo" runat="server"> Aguinaldo: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtAguinaldo" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator30" ControlToValidate="txtAguinaldo"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator9" ControlToValidate="txtAguinaldo"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El aguinaldo no puede ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Ahorro  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label12" CssClass="control-label" for="txtAhorro" runat="server"> Ahorro: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtAhorro" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator31" ControlToValidate="txtAhorro"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator10" ControlToValidate="txtAhorro"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El ahorro no puede ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Bonos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label20" CssClass="control-label" for="txtBonos" runat="server"> Bonos: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtBonos" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator32" ControlToValidate="txtBonos"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator11" ControlToValidate="txtBonos"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los bonos no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Otros  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label31" CssClass="control-label" for="txtOtros" runat="server"> Otros: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtOtros" Placeholder="0.00" runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator33" ControlToValidate="txtOtros"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="InsertAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator12" ControlToValidate="txtOtros"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Otros ingresos no puede ser un campo vac&iacute;o."
                                                ValidationGroup="InsertAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- ###  Insert  ### -->
                                <div class="form-actions" style="text-align: right">
                                    <asp:Button CssClass="btn" ID="InsertButton" runat="server" CommandName="Insert"
                                        ValidationGroup="InsertAportadoresValidation" Text="Insertar" />
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </InsertItemTemplate>
            <EditItemTemplate>
                <div class="row-fluid">
                    <div class="span12">
                        <div class="row-fluid">
                            <div class="span6">
                                <!-- Principal  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label35" CssClass="control-label" for="chkUpPrincipal" runat="server"> Principal: </asp:Label>
                                    <div class="controls">
                                        <span class="checkbox inline">
                                            <asp:CheckBox ID="chkUpPrincipal" Text="S&iacute;" runat="server" />
                                        </span>
                                    </div>
                                </div>
                                <!-- NombreCompleto  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label2" CssClass="control-label" for="txtUpNombreCompleto" runat="server">Nombre Completo: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtUpNombreCompleto" Text='<%#Eval("Aportadores_NombreCompleto") %>'
                                            runat="server" />
                                        <span id="NombreCompletoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegExpNombreCompleto" ControlToValidate="txtUpNombreCompleto"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El Nombre Completo no es v&aacute;lido."
                                            runat="server" ValidationGroup="UpdateAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredNombreCompleto" ControlToValidate="txtUpNombreCompleto"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El Nombre Completo no puede ser un campo vac&iacute;o."
                                            ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- NombreEmpresa  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label3" CssClass="control-label" for="txtUpNombreEmpresa" runat="server"> NombreEmpresa: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtUpNombreEmpresa" Text='<%#Eval("Aportadores_NombreEmpresa") %>'
                                            runat="server" />
                                        <span id="NombreEmpresaHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator23" ControlToValidate="txtUpNombreEmpresa"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El Nombre de la empresa no es v&aacute;lido."
                                            runat="server" ValidationGroup="UpdateAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtUpNombreEmpresa"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El Nombre de la Empresa no puede ser un campo vac&iacute;o."
                                            ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- Puesto  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label4" CssClass="control-label" for="txtUpPuesto" runat="server"> Puesto: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtUpPuesto" Text='<%#Eval("Aportadores_Puesto") %>'
                                            runat="server" />
                                        <span id="PuestoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator24" ControlToValidate="txtUpPuesto"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El puesto en la empresa no es v&aacute;lido."
                                            runat="server" ValidationGroup="UpdateAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ControlToValidate="txtUpPuesto"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El puesto no puede ser un campo vac&iacute;o."
                                            ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <!-- Parentesco  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label5" CssClass="control-label" for="txtUpParentesco" runat="server"> Parentesco: </asp:Label>
                                    <div class="controls">
                                        <asp:TextBox CssClass="input-large" ID="txtUpParentesco" Text='<%#Eval("Aportadores_Parentesco") %>'
                                            runat="server" />
                                        <span id="ParentescoHelp" class="label label-info">?</span>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator25" ControlToValidate="txtUpParentesco"
                                            Display="Dynamic" EnableClientScript="True" ValidationExpression="^(?!(?:\S*\s){6})([a-zA-Záé&iacute;óúÁÉ&iacute;ÓÚñÑ\'\s]+)$"
                                            Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="El parentesco no es v&aacute;lido."
                                            runat="server" ValidationGroup="UpdateAportadoresValidation"></asp:RegularExpressionValidator>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="txtUpParentesco"
                                            Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                            EnableClientScript="True" ErrorMessage="El parentesco no puede ser un campo vac&iacute;o."
                                            ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                    </div>
                                </div>
                            </div>
                            <div class="span6">
                                <!-- Sueldo  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label6" CssClass="control-label" for="txtUpSueldo" runat="server"> Sueldo: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpSueldo" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Sueldo")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator6" ControlToValidate="txtUpSueldo"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator4" ControlToValidate="txtUpSueldo"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El Sueldo no puede ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- InteresesDividendos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label7" CssClass="control-label" for="txtUpInteresesDividendos" runat="server"> Intereses Dividendos: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpInteresesDividendos" Text='<%#String.Format("{0:F2}",Eval("Aportadores_InteresesDividendos")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator26" ControlToValidate="txtUpInteresesDividendos"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator5" ControlToValidate="txtUpInteresesDividendos"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los intereses/dividendos no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- InteresesDividendos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label8" CssClass="control-label" for="txtUpHonorarios" runat="server"> Honorarios: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpHonorarios" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Honorarios")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator27" ControlToValidate="txtUpHonorarios"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator6" ControlToValidate="txtUpHonorarios"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los honorarios no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Rentas  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label9" CssClass="control-label" for="txtUpRentas" runat="server"> Rentas: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpRentas" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Rentas")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator28" ControlToValidate="txtUpRentas"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator7" ControlToValidate="txtUpRentas"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Las rentas no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- VentasComisiones  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label10" CssClass="control-label" for="txtUpVentasComisiones" runat="server"> VentasComisiones: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpVentasComisiones" Text='<%#String.Format("{0:F2}",Eval("Aportadores_VentasComisiones")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator29" ControlToValidate="txtUpVentasComisiones"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator8" ControlToValidate="txtUpVentasComisiones"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Las ventas/comisiones no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Aguinaldo  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label11" CssClass="control-label" for="txtUpAguinaldo" runat="server"> Aguinaldo: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpAguinaldo" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Aguinaldo")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator30" ControlToValidate="txtUpAguinaldo"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator9" ControlToValidate="txtUpAguinaldo"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El aguinaldo no puede ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Ahorro  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label12" CssClass="control-label" for="txtUpAhorro" runat="server"> Ahorro: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpAhorro" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Ahorro")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator31" ControlToValidate="txtUpAhorro"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator10" ControlToValidate="txtUpAhorro"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="El ahorro no puede ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Bonos  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label20" CssClass="control-label" for="txtUpBonos" runat="server"> Bonos: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpBonos" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Bonos")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator32" ControlToValidate="txtUpBonos"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator11" ControlToValidate="txtUpBonos"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Los bonos no pueden ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- Otros  ### -->
                                <div class="control-group">
                                    <asp:Label ID="Label31" CssClass="control-label" for="txtUpOtros" runat="server"> Otros: </asp:Label>
                                    <div class="controls">
                                        <div class="input-prepend">
                                            <span class="add-on">$</span>
                                            <asp:TextBox CssClass="span1" ID="txtUpOtros" Text='<%#String.Format("{0:F2}",Eval("Aportadores_Otros")) %>'
                                                runat="server" />
                                            <asp:RegularExpressionValidator ID="RegularExpressionValidator33" ControlToValidate="txtUpOtros"
                                                Display="Dynamic" EnableClientScript="True" ValidationExpression="^[+]?([0-9]+\.[0-9]{2}|[0-9]+)$"
                                                Text="<img src='../Images/cross.png' alt='cross'>" ErrorMessage="S&oacute;lo se permiten N&uacute;meros {0.00}"
                                                ValidationGroup="UpdateAportadoresValidation" runat="server"></asp:RegularExpressionValidator>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator12" ControlToValidate="txtUpOtros"
                                                Text="<img src='../Images/cross.png' alt='cross'>" Display="Dynamic" runat="server"
                                                EnableClientScript="True" ErrorMessage="Otros ingresos no puede ser un campo vac&iacute;o."
                                                ValidationGroup="UpdateAportadoresValidation"></asp:RequiredFieldValidator>
                                        </div>
                                    </div>
                                </div>
                                <!-- ###  Buttons  ### -->
                                <div class="form-actions" style="text-align: center">
                                    <asp:TextBox CssClass="hide" runat="server" ID="IdAportadores" Text='<%#Eval("IdAportadores") %>' />
                                    <asp:LinkButton CssClass="btn btn-success" ID="lnkUpdate" runat="server" CommandName="Update"
                                        ToolTip="Actualizar" ValidationGroup="UpdateAportadoresValidation">Actualizar</asp:LinkButton>
                                    <asp:LinkButton CssClass="btn btn-danger" ID="lnkDelete" runat="server" CommandName="Delete"
                                        ToolTip="Borrar">Borrar</asp:LinkButton>
                                    <asp:LinkButton CssClass="btn btn-inverse" ID="lnkCancel" runat="server" CommandName="Cancel"
                                        ToolTip="Cancelar">Cancelar</asp:LinkButton>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </EditItemTemplate>
            <ItemSeparatorTemplate>
                <hr />
            </ItemSeparatorTemplate>
        </asp:ListView>
        <asp:SqlDataSource ID="AportadoresDataSource" runat="server" SelectCommand="SELECT * FROM [Aportadores]"
            OnSelecting="SqlDataSource1_Selecting"></asp:SqlDataSource>
    </fieldset>
    <script type="text/javascript">
        document.getElementById('mf4').className = "active";
    </script>
    <script type="text/javascript">
        var d = document;
        var contenido;  //div que contiene a las tablas a agregar
        var titulo;

        /*
        *  Funciones exlusivas para GASTOS
        */
        function showDetails(categoria) {

            contenido = d.getElementById(categoria).children[1];
            titulo = d.getElementById(categoria).children[0];

            //Despliega la informacion a llenar
            contenido.style.display = "block";

            //Cambia el metodo al titulo
            titulo.setAttribute('onClick', "hideDetails('" + categoria + "')");
            titulo.children[0].setAttribute('class', "badge badge-warning");
        }

        function hideDetails(categoria) {
            contenido = d.getElementById(categoria).children[1];
            titulo = d.getElementById(categoria).children[0];

            //Despliega la informacion a llenar
            contenido.style.display = "none";

            //Cambia el metodo al titulo
            titulo.setAttribute('onClick', "showDetails('" + categoria + "')");
            titulo.children[0].setAttribute('class', "badge badge-inverse");
        }

        function hideAll() {
            hideDetails('Educacion');
            hideDetails('Servicios');
            hideDetails('Entretenimiento');
            hideDetails('Alimentacion');
            hideDetails('Seguros');
            hideDetails('Transporte');
            hideDetails('Vivienda');
            hideDetails('Vestido');
            hideDetails('CuidadoFamiliar');
            hideDetails('Medicos');
            hideDetails('Pagos');
            hideDetails('OtrosGastos');

            d.getElementById('All').innerText = "Mostrar todo"
            d.getElementById('All').setAttribute('class', "badge badge-success");
            d.getElementById('All').setAttribute('onClick', "showAll()");
        }
        function showAll() {
            showDetails('Educacion');
            showDetails('Servicios');
            showDetails('Entretenimiento');
            showDetails('Alimentacion');
            showDetails('Seguros');
            showDetails('Transporte');
            showDetails('Vivienda');
            showDetails('Vestido');
            showDetails('CuidadoFamiliar');
            showDetails('Medicos');
            showDetails('Pagos');
            showDetails('OtrosGastos');

            d.getElementById('All').innerText = "Ocultar todo"
            d.getElementById('All').setAttribute('class', "badge badge-info");
            d.getElementById('All').setAttribute('onClick', "hideAll()");
        }
    </script>
</asp:Content>
